#pragma once

#include "Common.h"
#include "Engine_MoveGener.h" 
#include "RawDbMoveGen.h"
#include "MoveChecking.h"
#include "..\Engine\CzechMoveGen.h"

#include "Test1BitBoard.h"
#include "Test2BitBoard.h"
#include "Test3BitBoard.h"


void DoMove(TGameBoard board, TSingleMove* pMove, bool bJump, ZOBRIST_KEY& boardKey);
void UndoMove(TGameBoard board, TSingleMove* pMove, bool bJump, ZOBRIST_KEY& boardKey);
